thrumwort (amarantus caudatus) - Spanish English Dictionary